Definition of Damaliscus Lunatus

  • (noun) a large South African antelope; considered the swiftest hoofed mammal

Synonyms of Damaliscus Lunatus


Antonyms of Damaliscus Lunatus


No Antonyms Found.

Homophones of Damaliscus Lunatus


No Homophones Found.